A Framework for Process Automation Systems The Telegram Pattern

نویسنده

  • Wolfgang Narzt
چکیده

Frameworks are considered as a fundamental base for building powerful applications in object-oriented systems. In connection with design patterns, they provide an architectural guide for frequently appearing problems. Although, frameworks and design patterns can be regarded as state of the art in modern Software Engineering [5], they have not made their entrance to the industrial market, yet. Many process automation systems [2] are still developed with traditional programming languages like Fortran or C, which restrict the reuse of software to a low level, whereas object-oriented techniques allow to reuse the whole logic of a system. This paper presents a part of a framework for process automation systems [4], which has been developed in the course of an EU-project. It deals with the difficulties in telegrambased communication when telegrams (data streams) are transferred between different platforms and converted to the data format of the target system. The problem is modeled by a new design pattern the Telegram Pattern. The Telegram Pattern has been implemented with C++ and the CORBA [3] implementation Orbix. Its applicability within the framework has been validated by tests under realtime conditions at a hot rolling mill in Austria. It fulfills the requirements efficiency, flexibility, adaptability, reuse and portability and can henceforth be considered as a platform for the development of future process automation software.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

آزمون خودکار نرم‌افزارهای شی‌گرا با استفاده از موردهای کاربری و ضوابط OCL

Test automation is one of the major areas in software engineering. Test automation can reduce the high cost of software development and at the same time increases the reliability of the testing process. In this paper we present a novel specification based framework for automating test process based on use case scenarios. It receives software specification that defined with UML at design level a...

متن کامل

Knowledge Flows Automation and Designing a Knowledge Management Framework for Educational Organizations

  One of an important factor in the success of organizations is the efficiency of knowledge flow. The knowledge flow is a comprehensive concept and in recent studies of organizational analysis broadly considered in the areas of strategic management, organizational analysis and economics. In this paper, we consider knowledge flows from an Information Technology (IT) viewpoint. We usually have tw...

متن کامل

Hierarchical Modeling and Verification for High-speed Train Control Center by Time Automation

Chinese Train Control System level three (CTCS3) is a major technical system in Chinese high-speed rail and Train Control System (TCC) is indispensable component in the CTCS-3. Current researches on TCC are mainly based on the simulation, which cannot ensure that all conditions in TCC are tested. This paper presents a hierarchical modeling method and uses time automation (TA) to model the TCC s...

متن کامل

An Operational Planning Approach Distribution Automation Considering the Contribution of Demand Response Programs in Service Restoration Process

This paper proposes an advanced distribution automation planning problem in which emergency-based demand response plans are incorporated during service restoration process. The fitness function of this planning problem consists of various costs associated with fault occurrence in electric distribution systems consisting of the total yearly cost of customers’ interruptions, the total annualized ...

متن کامل

A Reference Architecture for Automation of Inter-Organizational Process-Oriented Collaboration

In today’s competitive, dynamic, and changing business environment, being able to collaborate globally within and beyond the enterprise borders is critical. Inter-Organizational Collaborations (IOCs) have been proposed as a response to the characteristics of highly competitive global business environments. So far, a number of reference models, frameworks, and ad hoc architectures related to som...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003